
.list-item {
	display: flex;
	flex-direction: column;
	justify-content: center;
	padding-top: 20rpx;

	.info-price {
		display: flex;
		flex-direction: row;
		padding-left: 30rpx;
		padding-right: 30rpx;
		justify-content: space-between;

		.list-item-info {
			font-weight: bold;
		}

		.list-item-price {
			color: #FF6011;
			text-align: right;
		}
	}

	.type-grade-number-day {
		position: relative;

		display: flex;
		flex-direction: row;
		margin-top: 15rpx;
		padding-left: 30rpx;
		padding-right: 30rpx;
		font-size: small;
		color: #999999;

		.small-item {
			background-color: #F4F8F9;
			padding: 5rpx 15rpx;
			margin-right: 20rpx;
		}
		.partic-info {
			position: absolute;

			top: 0; right: 0;

			color: black;

			padding: 5rpx 32rpx;
		}
	}

	.avatar-belong-place {
		display: flex;
		flex-direction: row;
		align-items: center;
		margin-top: 24rpx;
		margin-bottom: 0rpx;
		padding-left: 30rpx;
		padding-right: 30rpx;
		font-size: smaller;

		.avatar {
			height: 64rpx;
			width: 64rpx;
			margin-right: 16rpx;
			border-radius: 100%;
		}

		.list-item-belong {
			flex: 1;
		}

		.list-item-place {
			color: #999999;
			text-align: right;
			flex: 2;
		}

	}

	.time{
		margin-top: 0rpx;
		margin-bottom: 16rpx;
		padding-left: 30rpx;
		padding-right: 30rpx;
		font-size: small;
		color: #999999;
		text-align: right;
	}

	.separate {
		background-color: #F9F9F9;
		height: 6rpx;
	}
}
